<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    // splice修改的是源数组
    var arr = [4,3,5,6,7,8]
    // 把从2开始的数据删掉
    // arr.splice(2)
    // console.log(arr)

    // 从2开始，删除3个数，删除元素里包含开始索引的
    // arr.splice(2,3)
    // console.log(arr)

    // 从2开始，删除两个数，然后在删除位置用10去替换
    // arr.splice(2, 2, 10)
    // console.log(arr)

    // 从第三个参数开始后面可以传任意多个参数，都是替换的值
    // arr.splice(2, 2, 10, 20, 30) 
    // console.log(arr)

    // 可以把第二个参数写成0，就是添加，可以在任意位置添加元素
    arr.splice(6, 0, 20)
    console.log(arr)


  </script>
</body>
</html>